Internet Archive BookReader

William Bartram, interpreter of the American landscape